body{
    background: #f4f4f4;
}  
#falb-nav{        
    width: 100%; 
    height: 1.02rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
        border: 1px solid #ebebeb;
    background: white;
    div{  
        width: 7.19rem;         
        height: .74rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
        img{
            width: 2.16rem;
            height: .7rem;
        }
        .p{
            width: 1.4rem;
            height: 0.36rem;
            font-size: 0.35rem;
            overflow: hidden;
            margin-left: -.91rem;
            overflow: hidden;
        }
        div{
            width: 1.3rem;
            height: .79rem;
            font-size: 0;
            a:nth-child(1){
                width: 0.46rem;
                height: 0.68rem;
                display: flex;
                justify-content: space-between;
                flex-direction: column;
                i{
                    width: 0.42rem;   
                    height: 0.45rem;
                     img{
                        width: 100%;
                        height: 100%;
                    }
                }
                p{
                    width: 100%;
                    height: .22rem;
                    overflow: hidden;
                    font-size: 0.22rem;
            overflow: hidden;
                    color: #999;
                }
            }
            a:nth-child(2){
                width: 0.46rem;
                height: 0.68rem;
                display: flex;
                justify-content: space-between;
                flex-direction: column;
                i{
                    width: 0.42rem;
                    height: 0.45rem;
                     img{
                        width: 100%;
                        height: 100%;
                    }
                }  
                p{
                    width: 100%;
                    height: .22rem;
                    overflow: hidden;
                    font-size: 0.22rem;
            overflow: hidden;
                    color: #999;
                }
            }
        }
    }    
}  

#falb-header{
    width: 7.15rem;
    height:4.3rem;
    background: white;
    font-size: 0;
    margin: 0 auto;
    margin-top: .2rem;
    position: relative;
    a{
        width: 1.12rem;
        height: .38rem;
        text-align: center;
        line-height: .38rem;
        color: white;
        position: absolute; 
        font-size: .24rem;
        top: .11rem;
        left: -.1rem;
        z-index: 1212;
        background: #39C894;
    }
    img{
        width: 100%;
        height: 2.8rem;
    }
    .falb-header-div{
        width: 7.15rem;
        height: 1.49rem;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        .header-div-li1{
            width: 4.1rem;
            height: .82rem;
            margin-left: .22rem;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            p:nth-child(1){
                width: 3.63rem;
                height: .33rem;
            overflow: hidden;
                font-size: .3rem;
            }
            p:nth-child(2){
            overflow: hidden;
                font-size: .25rem;
                color: #ccc;
                span{
                    color: #feb2b5;
                }
            }
        }
        .header-div-li2{
            width: 2.17rem;
            height: .8rem;
            background: #ff4450;
            display: flex;
            align-items: center;
            justify-content: center;
            border-top-left-radius: 50px;
            border-bottom-left-radius: 50px;
            p{
                width: 1.63rem;
                height: .28rem;
            overflow: hidden;
                color: white;
                font-size:  .28rem;
            }
        }
    }
}
  
   
#falb-aside{
    width: 100%;
    height: 2.44rem;
    background: white;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
    align-items: center;
    margin-top: .18rem;
    p{
            overflow: hidden;
        width: 7.03rem;
        height: 0.28rem;
        overflow: hidden;
        font-size: 0.28rem; 
    }
}

#falb-footer{
    width: 100%;
    height: 1.28rem;
    display: flex;
    align-items: center;
    margin-top: 0.2rem;
    flex-direction: column;
    justify-content: space-around;
    background: white;
    div:nth-child(1){
        width: 3.72rem;
        height: 0.33rem;    
        display: flex;
        flex-direction: row;    
        margin-top: .2rem;
        img{
            width: 0.32rem;
            height: 0.32rem;
        }
        a{
            font-size: .28rem;
        }
    }
    div:nth-child(2){
        width: 100%;
        height: 0.3rem;
        display: flex;
        justify-content: space-around;
          
            a{
                 overflow: hidden;
            width: 1.17rem;
            height: 100%;
                 font-size: .28rem;
            }
    }
    
}
      
#falb-footer1{  
    width: 100%;
    height: 1.06rem;
    background: rgba(0,0,0,0.6);
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    div{   
        width: 100%;
        height: 100%;
       display: flex;
       align-items: center;
       justify-content: space-around;
       a:nth-child(1){
            width: 0.49rem;
               height: 0.5rem;
            overflow: hidden;
               font-size: 0;
           position: absolute;
           top: 0;left: 0;
           img{
               width: 100%;
               height: 100%;
           }
       } 
        a:nth-child(2){
             width: 4.26rem; 
               height: 0.93rem;
            overflow: hidden;
               margin-left: 0.8rem;
           img{
               width: 100%;
               height: 100%;
           }
       }
       a:nth-child(3){
           width: 1.75rem;
            overflow: hidden;
           height: 0.5rem;
           text-align: center;
           line-height: .5rem;
           color: white;
           font-size: .24rem;
           background: #FEB605;
           border-radius: 10px;
       } 
    }
}
